home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 May / EnigmA AMIGA RUN 18 (1997)(G.R. Edizioni)(IT)[!][issue 1997-05][EAR-CD II].iso / earcd / comm / term / term_47b.rea < prev    next >
Text File  |  1997-03-02  |  11KB  |  250 lines

  1. Short:  Updates `term' v4.7 to v4.7b
  2. Author: Olaf `Olsen' Barthel <olsen@sourcery.han.de>
  3. Type:   comm/term
  4.  
  5.  
  6. `term' v4.7b update
  7. ===================
  8. This patch addresses a number of problems in `term' v4.7, plus a few bugs
  9. that did not really get fixed in the v4.7a update, namely:
  10.  
  11. - Another last minute change that bit me. I made the dialer text box lines
  12.   a little smaller and took out some few lines that appeared to be useless.
  13.   Well, they weren't that useless after all. The changes cut off the message
  14.   box text. They now look like they did before.
  15.  
  16. - In the PhoneLog format call log files, host name and number were swapped
  17.   [Maik Schreiber].
  18.  
  19. - The job queue processing was broken for one type of job. Actually, there
  20.   was just one job around of this type. Startup scripts wouldn't execute
  21.   but crash the machine [Markus Dages].
  22.  
  23. - The pen allocation code could run forever due to a typo I made. When
  24.   is = != ==?
  25.  
  26. - The "Time to connect" settings only entered into the cost calculation,
  27.   but never had any effect on the time displayed on the screen.
  28.  
  29. - The "Print screen" and "Print clipboard" code was broken. `term' could
  30.   believe that during printing an error had occured before even the first
  31.   character was printed [Michael Jaccoud].
  32.  
  33. - For some features `term' would allow you append data to existing files,
  34.   such as when opening a capture file. With the "protective mode" enabled
  35.   you would be asked to confirm that you want to replace an existing file
  36.   before you would eventually get to confirm that you really want to append
  37.   data to it. I changed this, so you will see only one requester now
  38.   [Edith Goldstein].
  39.  
  40. - Added the last few V34 bps rates to the default list. The bps rate selector
  41.   also no longer rounds off baud rates to default values [Russ LeBar].
  42.  
  43. - If the serial device driver doesn't open and returns error #3 `term' now
  44.   pretends it was error #2. The MFC duart.device does this.
  45.  
  46. - The order in which you pick items from the quick dial menu now once again
  47.   affects the order in which they end up in the dial list.
  48.  
  49. - The fast! macro display was using one single operating system call that
  50.   was unavailable under Kickstart 2.04, crashing Intuition almost
  51.   instantly. Fixed [David Dares].
  52.  
  53. - Changed the way uploads from the upload queue take place. The upload list
  54.   is no longer locked until the transfer is finished.
  55.  
  56. - The ARexx "DIAL" command was entirely broken. It now finally does what
  57.   it was spec'ed to [Daniel Wicke].
  58.  
  59. - When adding new files to the upload list with the "Add files..." button
  60.   the upload process would get a hold of resources it would not return.
  61.   When doing a file transfer both `term' and the upload process would
  62.   eventually lock up.
  63.  
  64. - With the editor window open, the phonebook list display will no longer
  65.   have the selected entry jump around when using the cursor keys to move it.
  66.  
  67. - When capturing incoming text in a file and freezing the text buffer contents
  68.   data will no longer end up in the buffer, regardless of the text buffer
  69.   operating mode used [Luca Longone].
  70.  
  71. - The "Connect limit" was mistaken as being the number of seconds before
  72.   executing the "Limit macro". This has been fixed, it is now used as the
  73.   number of minutes before the macro needs to be executed [Andree Mädl].
  74.  
  75. - The phonebook entry editor is now split in two: the first page shows
  76.   the former left half of the window and the second page shows the former
  77.   right half of the window.
  78.  
  79.  
  80. What's in the archive?
  81. ======================
  82. The following files should be included in this archive:
  83.  
  84. gtlayout.library      Updated user interface support
  85.                       library v40.1 (generic 68k version)
  86. term-020-47b.pch      Patch to update `term' v4.7 (020+ version)
  87. term-020-47b.pch.sig  PGP signature for term-020-47b.pch
  88. term-any-47b.pch      Patch to update `term' v4.7 (generic 68k version)
  89. term-any-47b.pch.sig  PGP signature for term-any-47b.pch
  90. Patch-4.7b.notes      The file you are currently reading
  91. spatch                Tool to apply the patch
  92. Update-term4.7        Installer script to apply the patch
  93. Source                The source code files which changed since
  94.                       v4.7 was released in October 1996.
  95.  
  96.  
  97. How to apply this patch?
  98. ========================
  99. Just use the supplied installer script, it will do all the messy work
  100. for you which involves deciding with program type you are using (either
  101. the 020+ version or the generic 68k version), making a backup copy of the
  102. old program and last but not least applying the patch.
  103.  
  104.    NOTE: Make sure that you use the most recent Installer V43.3 or
  105.          you might have problems applying the patch.
  106.  
  107.  
  108. If the patch cannot be applied
  109. ==============================
  110. If the patch still does not get applied, you can still apply it manually.
  111. Open a shell window, then enter the following (assuming that you have the
  112. spatch program in the shell search path and the patch file in the
  113. right place):
  114.  
  115.    spatch -oterm-47b -pterm-any-47b.pch term
  116.    (For the generic 68k version)
  117.  
  118.    or
  119.  
  120.    spatch -oterm-47b -pterm-020-47b.pch term
  121.    (For the 020+ version)
  122.  
  123. This will create the file "term-47b". Rename your old `term' file, then
  124. rename "term-47b" to "term". That's all, folks.
  125.  
  126. Note that each patch file can be applied only to the corresponding
  127. program version. You cannot update the generic 68k version with the
  128. 020+ patch file and the other way round. If the patch fails at first,
  129. try the other patch file. If this still does not work, make sure you
  130. have the original `term' v4.7 as found on Aminet.
  131.  
  132. Let me stress this: these patch files must be applied to the original
  133. v4.7 files as found on Aminet. They cannot be applied to recompiled
  134. versions or to files which already have the v4.7a patch applied.
  135.  
  136.  
  137. Famous last words
  138. =================
  139. This patch file was created using the "scompare" SAS Binary File
  140. Compare Program V6.50 which is copyright © 1992-1993 SAS Institute,
  141. Inc. The "spatch" SAS Binary File Patcher V6.50 is copyright © 1992
  142. SAS Institute, Inc.
  143.  
  144.  
  145. If you do not trust this patch file, you can request a patch file
  146. directly from me either on disk (do not forget to include money to
  147. cover the postage) or via eMail.
  148.  
  149. My mail address is:
  150.  
  151.     Olaf Barthel
  152.     Brabeckstrasse 35
  153.     D-30559 Hannover
  154.     Federal Republic of Germany
  155.  
  156. My eMail address is:
  157.  
  158.     olsen@sourcery.han.de
  159.  
  160.  
  161. ============================= Archive contents =============================
  162.  
  163. Original  Packed Ratio    Date     Time    Name
  164. -------- ------- ----- --------- --------  -------------
  165.   100336   58860 41.3% 01-Jan-97 18:11:24  gtlayout.library
  166.     6237    2745 55.9% 01-Jan-97 17:51:10  Patch-4.7b.notes
  167.      492     240 51.2% 14-Jun-96 18:00:50  Patch-4.7b.notes.info
  168.   128034   35735 72.0% 01-Jan-97 17:24:36 +gtlayout.doc
  169.    19249    5187 73.0% 23-Dec-96 12:31:34 +gtlayout.h
  170.      214     122 42.9% 23-Dec-96 12:16:06 +gtlayout.library_rev.h
  171.      256     135 47.2% 23-Dec-96 12:16:06 +gtlayout.library_rev.i
  172.        2       2  0.0% 23-Dec-96 12:16:04 +gtlayout.library_rev.rev
  173.    21883    6278 71.3% 23-Dec-96 12:34:38 +gtlayout_internal.h
  174.    20637    7302 64.6% 24-Nov-96 15:59:10 +gtlayout_lib.c
  175.    18025    3868 78.5% 23-Dec-96 12:31:52 +gtlayout_libprotos.h
  176.     3730     816 78.1% 29-Nov-96 22:53:42 +gtlayout_pragmas.h
  177.     5162    1174 77.2% 29-Nov-96 22:53:42 +gtlayout_protos.h
  178.     1162     438 62.3% 25-Nov-96 12:15:24 +gtlayout_romtag.a
  179.    27209    7780 71.4% 29-Nov-96 22:52:14 +LT_Build.c
  180.     9111    2501 72.5% 10-Nov-96 18:17:44 +LT_GetAttributes.c
  181.    46770    8122 82.6% 23-Dec-96 12:05:02 +LT_HandleInput.c
  182.    93925   18655 80.1% 23-Dec-96 12:33:08 +LT_New.c
  183.     9520    2633 72.3% 21-Dec-96 15:27:14 +LT_NewMenuTagList.c
  184.     1493     775 48.0% 24-Nov-96 18:57:26 +LT_PressButton.c
  185.     7244    2390 67.0% 25-Nov-96 12:29:22 +LT_Rebuild.c
  186.    31166    7441 76.1% 23-Dec-96 11:41:32 +LT_SetAttributes.c
  187.     1697     833 50.9% 10-Nov-96 17:57:36 +LT_UpdateStrings.c
  188.     2253     819 63.6% 02-Nov-96 16:07:46 +LTP_BitMap.c
  189.     1343     592 55.9% 24-Nov-96 19:01:20 +LTP_BlinkButton.c
  190.     1706     747 56.2% 12-Nov-96 19:03:14 +LTP_CreateNewTask.c
  191.     5523    1532 72.2% 23-Dec-96 12:29:50 +LTP_CreateObjectNode.c
  192.     2846    1148 59.6% 10-Nov-96 19:16:08 +LTP_DefaultEditRoutine.c
  193.    23772    5073 78.6% 25-Nov-96 12:24:26 +LTP_DetermineSize.c
  194.     6589    1774 73.0% 12-Nov-96 16:18:20 +LTP_Draw.c
  195.     7427    1756 76.3% 23-Dec-96 12:29:56 +LTP_DrawGroup.c
  196.     4379    1382 68.4% 27-Oct-96 18:12:52 +LTP_Find.c
  197.    27736    5642 79.6% 25-Nov-96 12:46:44 +LTP_LayoutGadgets.c
  198.    21055    3971 81.1% 24-Nov-96 21:46:48 +LTP_LayoutGroup.c
  199.     2311     771 66.6% 12-Nov-96 16:21:44 +LTP_PlaceGroups.c
  200.    23925    6090 74.5% 12-Nov-96 18:56:40 +LTP_PopupClass.c
  201.     3590    1194 66.7% 23-Dec-96 12:36:32 +LTP_PrintBoxLine.c
  202.     2958    1098 62.8% 10-Nov-96 17:57:30 +LTP_SelectKeys.c
  203.     5192    1412 72.8% 25-Nov-96 12:10:02 +LTP_Storage.c
  204.    17532    4946 71.7% 02-Nov-96 16:07:46 +LTP_TabClass.c
  205.    11334    2789 75.3% 12-Nov-96 15:58:18 +SMakefile
  206.    17658    5836 66.9% 02-Nov-96 14:24:38 +About.c
  207.    83564   17888 78.5% 03-Nov-96 14:50:28 +ARexxCommands.c
  208.     4910    1803 63.2% 02-Nov-96 11:55:46 +Call.c
  209.     9203    2062 77.5% 03-Nov-96 14:50:30 +Capture.c
  210.    11580    2064 82.1% 03-Nov-96 14:48:04 +Choose.c
  211.    26043    6209 76.1% 19-Nov-96 11:34:46 +Console.c
  212.    13604    3152 76.8% 09-Nov-96 21:43:58 +ControlSequences.c
  213.    83989   17305 79.3% 09-Nov-96 21:39:24 +Data.c
  214.    18652    5326 71.4% 09-Nov-96 21:39:20 +Data.h
  215.    41046   11445 72.1% 02-Nov-96 11:59:26 +Dial.c
  216.    19051    3920 79.4% 10-Nov-96 19:35:58 +EmulationPanel.c
  217.    29004    6978 75.9% 11-Nov-96 14:54:46 +FastMacroWindow.c
  218.    19249    5187 73.0% 23-Dec-96 12:31:34 +gtlayout.h
  219.   100542   26123 74.0% 12-Nov-96 16:25:20 +Init.c
  220.    10012    2661 73.4% 29-Oct-96 17:09:06 +Job.c
  221.    98070   26007 73.4% 01-Jan-97 18:06:22 +Main.c
  222.    23124    6440 72.1% 03-Nov-96 14:50:32 +Packet.c
  223.    17617    5762 67.2% 11-Nov-96 18:33:54 +PhoneLogGenerator.c
  224.    66312   13223 80.0% 19-Nov-96 10:49:04 +PhonePanel.c
  225.     1901     731 61.5% 24-Nov-96 16:06:10 +PhonePanel.h
  226.    40598    6878 83.0% 24-Nov-96 16:06:06 +PhonePanelUI.c
  227.    24007    5514 77.0% 02-Nov-96 13:49:00 +Print.c
  228.    55883   12893 76.9% 01-Jan-97 16:29:10 +Protos.h
  229.    16093    4479 72.1% 02-Nov-96 14:24:42 +SaveWindow.c
  230.    26342    7262 72.4% 05-Nov-96 11:45:26 +Serial.c
  231.    17129    4158 75.7% 05-Nov-96 11:19:54 +SerialPanel.c
  232.    29288    7932 72.9% 02-Nov-96 11:59:12 +StatusDisplay.c
  233.   434251   74480 82.8% 11-Nov-96 18:41:04 +Strings.h
  234.      171     105 38.5% 01-Jan-97 16:27:52 +term_rev.h
  235.      213     120 43.6% 01-Jan-97 16:27:52 +term_rev.i
  236.    69009   15336 77.7% 10-Nov-96 12:07:12 +TextBufferWindow.c
  237.    74458   21779 70.7% 22-Nov-96 14:14:06 +Tools.c
  238.    25161    5603 77.7% 18-Nov-96 16:44:02 +UploadQueue.c
  239.    23008    6140 73.3% 02-Nov-96 12:00:32 +XEM.c
  240.    54153   14872 72.5% 02-Nov-96 12:00:34 +XPR.c
  241.    14636    9285 36.5% 30-Nov-93 15:42:42  spatch
  242.   124408   76039 38.8% 01-Jan-97 17:58:16  term-020-47b.pch
  243.       88      88  0.0% 01-Jan-97 17:59:00  term-020-47b.pch.sig
  244.   116556   72664 37.6% 01-Jan-97 17:54:50  term-any-47b.pch
  245.       88      88  0.0% 01-Jan-97 17:59:18  term-any-47b.pch.sig
  246.     3069    1201 60.8% 01-Jan-97 17:40:26  Update-term4.7
  247.      697     343 50.7% 01-Jan-97 17:19:22  Update-term4.7.info
  248. -------- ------- ----- --------- --------
  249.  2569462  734149 71.4% 04-Jan-97 18:49:32   83 files
  250.